.form-page {
    padding: 20px;

    form {
        display: flex;
        flex-flow: column nowrap;
        row-gap: 16px;
        .form-item {
            display: flex;
            flex-flow: row nowrap;
            .form-label {
                font-size: 18px;
                padding: 4px;
                width: 100px;
            }
            .form-input {
                flex: auto;
                height: 40px;
            }
        }
        .form-footer {
            display: flex;
            justify-content: center;
            column-gap: 20px;
            button {
                $size: rgb(61, 160, 236);
                width: 90px;
                height: 60px;
                border-radius: 8px;
                border: 1px solid $size;
                transition: background-color .3s ease-in;
                &:hover {
                    background-color: $size;
                    color: white;
                }
            }
        }
    }
}